foreign tv series - Turkish English Dictionary